package com.arron.juc;

/**
 * @Classname FunInterfecetest
 * @Description TODO
 * @Date 2020/8/18 23:34
 * @Created by 刘
 */
@FunctionalInterface //表示接口是函数接口，普通方法只能有一个，并且可是使用lamada表达式直接new出来
public interface FunInterfecetest {

    int add(int a, int b);

    //default 表示接口内有默认实现的方法，并且允许有多个
    default int div(int a, int b) {
        return a / b;
    }

    default int div2(int a, int b) {
        return a / b;
    }
    //静态方法也可以实现多个
    static int mv(int a, int b) {
        return a * b;
    }
}
